revenue generating projects - German English Dictionary